Skip to main content

Get LP Token Address

Queries the contract address for the LP token of the specified VLP on the specified chain.


query Get_LpToken_address($vlpAddress: String!, $chainUid: String!) {
factory(chain_uid: $chainUid) {
get_LpToken_address(vlp_address: $vlpAddress) {
token_address
}
}
}

Example

curl --request POST \
--header 'content-type: application/json' \
--url 'https://testnet.api.euclidprotocol.com/graphql' \
--data '{"query":"query Factory($chainUid: String!, $vlpAddress: String!) {\n factory(chain_uid: $chainUid) {\n get_LpToken_address(vlp_address: $vlpAddress) {\n token_address\n }\n }\n}","variables":{"chainUid":"stargaze","vlpAddress":"nibi1wqnpwmumkgj4sn36mz7r2m3mwh057ekadn2f3lqu8h2qhmqr2cysapy926"}}'

Open in Playground

Arguments

ArgumentTypeDescription
chainUidString!The unique identifier of the chain to get the address from.
vlpAddressString!The address of the VLP whose LP token address we are fetching.

Return Fields

FieldTypeDescription
token_addressStringThe contract address of the LP token for the specified VLP.